package com.tfswx.jkgl.core.interfaces.delete;

import com.tfswx.jkgl.core.dto.DeleteInputDTO;

import java.util.List;

/**
 * @author zhanglj
 * @description:
 * @date 2021/12/12 11:28
 **/
public abstract class AbstractDeleteHandleComponent {


    /**
     * 获取处理程序名称
     *
     * @return
     */
    public abstract String getClcx();


    /**
     * 依据删除请求参数生成指定删除sql语句
     *
     * @return
     */
    public abstract List<String> createSql(DeleteInputDTO dto) throws Exception;
}
